biodegradable packaging - German English Dictionary